package org.h.apiinterface.service;


import com.baomidou.mybatisplus.extension.service.IService;
import org.h.apiinterface.model.dto.user.RegisterdDTO;
import org.h.apiinterface.model.dto.user.UserLoginDTO;
import org.h.apiinterface.model.dto.user.UserQueryDTO;
import org.h.apiinterface.model.entity.User;
import org.h.apiinterface.model.reslut.ResultPage;

/**
* @author haoshuai
* @description 针对表【user(用户)】的数据库操作Service
* @createDate 2024-04-26 19:36:23
*/
public interface UserService extends IService<User> {
    User login(UserLoginDTO userLoginDTO);



    ResultPage getListPage(UserQueryDTO queryPageDTO);

    User register(RegisterdDTO registerdDTO);



    // 通过 accessKey secretKey 查询
    Boolean  isPermission(String accessKey, String secretKey);

}
